package com.voxel.sense.infomsg.utils.manager;

import android.app.Activity;

/**
 * Created by ChenYiYao on 2018/1/15.
 */

public class PlayVideoManager {
    /**
     * 初始化视频编辑配置
     */
    public static void initSmallVideo() {
        // 设置拍摄视频缓存路径
//        File dcim = Environment
//                .getExternalStoragePublicDirectory(Environment.DIRECTORY_DCIM);
//        if (DeviceUtils.isZte()) {
//            if (dcim.exists()) {
//                JianXiCamera.setVideoCachePath(dcim + "/mabeijianxi/");
//            } else {
//                JianXiCamera.setVideoCachePath(dcim.getPath().replace("/sdcard/",
//                        "/sdcard-ext/")
//                        + "/mabeijianxi/");
//            }
//        } else {
//            JianXiCamera.setVideoCachePath(dcim + "/mabeijianxi/");
//        }
//        // 初始化拍摄，遇到问题可选择开启此标记，以方便生成日志
//        JianXiCamera.initialize(L.isDebug, null);
    }

    public static void playVideio(Activity context) {
        if (context == null) {
            return;
        }
//        if (CheckPermission.haveCameraPerm(Factory.app())) {
//            MediaRecorderConfig config = new MediaRecorderConfig.Buidler()
//                    .fullScreen(true)
//                    .smallVideoWidth(600)
//                    .smallVideoHeight(600)
//                    .recordTimeMax(1000 * 15)//最大录制时间，单位浩渺
//                    .recordTimeMin(5)//最小录制时间
//                    .maxFrameRate(28)//最大帧率，一定程度上影响视频质量与大小，不要太高，有的低配手机转码速度可能会跟不上
//                    .videoBitrate(600000)//比特率，一定程度上影响视频质量与大小，理论上值越大质量将会越好
//                    .captureThumbnailsTime(1)
//                    .build();
//            MediaRecorderActivity.goSmallVideoRecorder(context, config);
//        } else {
//            DialogImpl.getInstance().showMessageDialog(context, "", "录音或开启摄像头的权限被禁止,请开启后再使用", new DialogCallBack() {
//                @Override
//                public void onClick(int what) {
//
//                }
//            });
//        }


    }
}
